About J & J Brice Properties Limited (12604255) United Kingdom