About Bishops Rock Properties Limited (03785539) United Kingdom