About Eighteen St. Mary S (york) Limited (01636470) United Kingdom