About J & B Property York Limited (07523863) United Kingdom