About 84 Edith Road (management) Limited (02717635) United Kingdom