About Abbotsmead Properties (barrow) Limited (00809838) United Kingdom