Central Property Developments
Central Development (Thatchill Estate
Since development, the unit that I stay in has never had the prepaid meter installed & they kept promising that they will sort it out. Their electricians came around on a few occasions with no luck. I arrived at home on three occasions to find electricity switched off without prior ...