About 42 Bancroft Management Company Limited (06856415) United Kingdom