About Ss & J Properties Limited (10867034) United Kingdom