About Nicholas Gardens (cippenham) Management Company Limited (03613403) United Kingdom