About 76 Edith Road (management) Limited (01980223) United Kingdom