About Stanley Richards Properties Limited (11372959) United Kingdom