About Anlaby Flats Management Limited (01244129) United Kingdom