About Jubilee Square (st Georges) Management Company Limited (05271073) United Kingdom