About C. Bancroft Properties Limited (03425651) United Kingdom