About Desmak Properties Maintenance Ltd (12039057) United Kingdom