About Stanford Burgess Property Limited (10425092) United Kingdom