About A & J Houghton Properties Limited (04575702) United Kingdom