About Llyndir Homes Limited (10120274) United Kingdom