About No. 1 Battersea Square Property Company Limited (05934585) United Kingdom