About Extenda Homes Limited (04697318) United Kingdom