About H S C & J Properties Limited (09888077) United Kingdom