About Fitzroy Bishops Avenue Limited (05549870) United Kingdom