About J&i Property Services Limited (11518423) United Kingdom