About J&y S Properties Limited (11364985) United Kingdom