About Drakes Cottage Management Company Limited (10527494) United Kingdom