About S D James Properties Limited (11882913) United Kingdom