About Clyffe House Flat Management Limited (02021996) United Kingdom