About Bishops Property Investments Limited (11998143) United Kingdom