About 24 Edith Grove Freehold Limited (10852518) United Kingdom