London Square
London Square is a real estate developer that designs, builds, and manages residential properties and new housing communities.
Sponsor licence details
Sourced from the UK Home Office register of licensed sponsors.
About London Square
London Square is a real estate development company that designs and builds residential properties, apartments, and new housing communities. The business focuses on urban regeneration projects, transforming brownfield sites into new neighbourhoods that feature low-carbon homes, green squares, and integrated community spaces.
The company manages the entire property lifecycle, from initial architectural design and construction through to customer service and property handovers. It aims to develop sustainable, modern living spaces that stimulate community growth and meet contemporary environmental standards.
Open roles
11 live positions matched to this sponsor licence.