About Stephen Mitchell Properties Limited (07035267) United Kingdom