About Blair & Cramer Properties Limited (03887087) United Kingdom