About S & J Property Partnership Ltd (12894934) United Kingdom