About J-sit Property Limited (09685948) United Kingdom