About Ballymore (battersea Park Road) Limited (05703903) United Kingdom