About Bywater Properties Limited (06606235) United Kingdom