About Somersby Homes Limited (12106746) United Kingdom