About Cavendish Gardens (widnes) Management Company Limited (06187375) United Kingdom