About Avenue Court Management Company (torquay) Limited (07598266) United Kingdom