About 99 Lymington Avenue (freehold) Limited (09647545) United Kingdom