About Blake Property Solutions Limited (12241746) United Kingdom