Elmlea Properties Limited Company numberOE020322 StatusActive TypeOverseas Entity Incorporated30 Jan 2023 Registered office 3rd FloorAnalyst HouseDouglasIM1 4LZ Connections Companies at the same address Holly Meadows Limited (OE024196) Data JSON Markdown