Registered as 09306659 10 years ago, Albion Plus Limited had been a private limited company until 2020-12-22 - the time it was dissolved. Its official registration address was 22 Brondesbury Park, London.
Michael W. was this firm's director, appointed in 2014.