About Charles Lyndon Homes Ltd (02125979) United Kingdom