About Buur Property Development And Management Services Ltd (11677056) United Kingdom