About Battersea Park Road Properties (pavilion) Limited (09438621) United Kingdom