About Simpson & Hall Homes Ltd (11724957) United Kingdom