About Montgomery Properties Limited (10693147) United Kingdom