About 11 Croft Road Management Company Ltd (05000846) United Kingdom