About J Prosser & Son Properties Limited (12640959) United Kingdom