About A. Lennox Homes Limited (SC280935) United Kingdom