About Ashbourne (barbican) Management Limited (02028024) United Kingdom