About Bancroft Court Freehold Limited (04539638) United Kingdom