About Bishops Walk Management Limited (01790913) United Kingdom