About Aaron & Co Property Holdings Ltd (13008031) United Kingdom