About 108 Edith Road Management Company Limited (03279180) United Kingdom