About Frarita Homes Limited (13110580) United Kingdom