About Sera Homes Ltd (12198089) United Kingdom