About Lyndon Properties Uk Ltd (10443942) United Kingdom