About Lowry Close (long Sutton) Management Company Limited (12929461) United Kingdom