About Albeck Management Company(beckenham)limited (01017736) United Kingdom