About Lennox Estates (spring Court) Limited (11616900) United Kingdom