Store Property have been developing and leasing commercial property for over 70 years. With around 350 properties throughout London and the South East we are focussed on improving the sustainability of our portfolio through hands-on asset management and continued investment. We take pride in our excellent Landlord Tenant relationships, collaborative workplace and longstanding commitment to the communities we operate in.
Keywords: Landlord, Property
Sector: Service with Minor Environmental Footprint
Size: 10-49 employees
B Corp Certified – Impact Score: 95.1