Registered with number 06694178 16 years ago, Alpha And Omega Limited had been a private limited company until Tue, 23rd Aug 2016 - the date it was formally closed. The last known registration address was 226 Harrow View, Harrow.
This specific company had a solitary managing director: Elizabeth U., who was appointed 16 years ago.