About Baldwin Street Properties Limited (03735612) United Kingdom