About Simpson Properties Limited (09659996) United Kingdom