About Glen Maye (sale) 1973 Limited (01118220) United Kingdom