About Bancroft House Freehold Company Limited (03722940) United Kingdom