About J. & S. Properties Limited (02119791) United Kingdom