About Bishop S Wharf (battersea) Management Limited (03130288) United Kingdom