About Braidwood Properties Limited (01940388) United Kingdom