About Ahearn Properties Limited (10186573) United Kingdom