About Bishops Court (luton) Limited (02919195) United Kingdom