About Lee Court (st Mary S Street) Management Company Limited (05688468) United Kingdom