About Finlay Blundell Homes Limited (10824332) United Kingdom