About Abel Properties Limited (00726838) United Kingdom