The Lodge 16 Prince Arthur Road, London
Reg Number: 01092756
Date of Inc: January 26, 1973
Reg Number: 01856710
Date of Inc: October 18, 1984
16a Prince Arthur Road, London
Reg Number: 11825009
Date of Inc: February 13, 2019