About Biwater Properties Limited (00300205) United Kingdom