About Battersea Place Retirement Village Limited (07545666) United Kingdom