About Lynwood House (bristol) Management Company Limited (12679385) United Kingdom