Got on google street view and this was the contact number on the sign 2010
Weather it still exists??
[Linked Image]