About Flint House Homes Ltd (12419377) United Kingdom