About Nelson House (ryde) Management Company Limited (06055760) United Kingdom