About J M Stanberry Properties Limited (11100839) United Kingdom