About Edith Street Management Company Limited (09401285) United Kingdom