About 74 Edith Road (management) Limited (01980222) United Kingdom