About 66 68 Moray Road Management Company Limited (02027121) United Kingdom