About Birnbeck Lodge Limited (13041961) United Kingdom