About Dab Hand Property Developments Limited (12491044) United Kingdom