About First Rate Homes Limited (11489595) United Kingdom