About Blakemar Properties Limited (05660954) United Kingdom