About Sevenhomes Limited (00937606) United Kingdom