About Dermar Property Developments Limited (02040332) United Kingdom