About Sjc Properties Limited (04492197) United Kingdom