About No.1 Battersea Square Management Company Limited (05882455) United Kingdom