About Fencore Homes Ltd (12105506) United Kingdom