STARR & PARTNERS LLP Company number OC303585 · Monitor this company Dissolved Overview People 8 Documents Analysis Location Related Registered office Address21 GARLICK HILL, LONDON, EC4V 2AU PostcodeEC4V 2AU Companies at this postcode 7 Average house price in EC4V 2AU £220,000 (1 sales) Map