About B&j Freeholds Ltd (10158615) United Kingdom