About Blake Property Development Ltd (12518617) United Kingdom