About Number One Bishops Avenue Limited (13490544) United Kingdom