About Lovatt Homes Ltd (09457847) United Kingdom