About Clarendon Road Flats Management Limited (06016556) United Kingdom