About 24 Plympton Road (management) Limited (03539998) United Kingdom