About Tatham Place Management Limited (04232030) United Kingdom