About J & S Joint Ventures Properties Limited (06537910) United Kingdom