About B&j Property Management Ltd (03908733) United Kingdom