About Blackham & Co Property Projects Ltd (08620885) United Kingdom