About 54 Clovelly Road Management Co. Ltd. (02636506) United Kingdom