About Finesse Homes Ridgelea Limited (11042754) United Kingdom