About J&k Scott Properties Limited (08058124) United Kingdom