Opening times and address of firms in 18 - 31 Eldon Street,, Property servicess