About Oxford House (wimbledon) Management Company Limited (03135945) United Kingdom