Planstar Limitedactive · #15914267 · Architectural Activities · Company Details27a Ivy Road, Leicester, LE3 0DF, EnglandEstablished 2024View on Companies HouseContact Information