About Sero Homes Limited (10600322) United Kingdom