About 24 Whipton Village Road Management Company Limited (10368318) United Kingdom