About Bents Close Management Limited (02064927) United Kingdom