About 19-22 Lady Mary Road (management) Limited (13555778) United Kingdom