About 2a Parkfield Road The Management Company Limited (03753242) United Kingdom