About J & K Apartments Limited (05297226) United Kingdom