About Auburn Management Limited (08045617) United Kingdom