About Montgomery Blake Property Limited (13249138) United Kingdom