About Sterling Brown Property Company Ltd (13338527) United Kingdom