About Wychwood House (charlbury) Management Company Limited (02548506) United Kingdom