About Bancroft Property Services Limited (11322614) United Kingdom