About The 58 St John Street Ashbourne Management Company Limited (05916413) United Kingdom