About Birnbeck (management) Company Limited (01631601) United Kingdom