About Seamoor Homes Ltd (09228303) United Kingdom