About 22 & 24 Fernlea Road Management Limited (03296977) United Kingdom