About Cherwell Battersea Bridge Road Limited (10147231) United Kingdom