It also owns a number of investment properties in the town and elsewhere, principally in Leytonstone in the London Borough of Waltham Forest.
The entity maintains an assortment of investment properties not only in the town but also elsewhere, with a significant presence in Leytonstone, which is part of the London Borough of Waltham Forest.