The care watchdog, which released a report on the inspection on Wednesday, said it had suspended the registration of the practice for six months to “keep people safe”.
It has placed the practice in special measures, warning that failure to improve could lead to permanent closure.
During the visit, between 25 July and 7 August, inspectors found staff were not regularly reviewing people’s diabetes which could result in them developing serious, life-changing complications if their needs had changed.
Records were found to have out-of-date and inaccurate information and staff did not deliver care based on the latest evidence and good practice, the care watchdog said.
The practice was found to not work with out-of-hours services to follow up on people who had needed support.