About Birchbeck Managements Limited (02824996) United Kingdom