About Denefield Homes Ltd (11705063) United Kingdom