About Lambeth Community Tennis Partnership Limited (09516431) United Kingdom