About J&ko Property Limited (09050825) United Kingdom