About Managing Ourselves Limited (09646067) United Kingdom