About J & B Property Services Limited (04552207) United Kingdom