About Bancroft Management Company Limited (05670340) United Kingdom