About Sjc Property Limited (10450269) United Kingdom