About 106 Edith Grove Limited (03015881) United Kingdom