About 104 Edith Grove Limited (03346572) United Kingdom