About Lathom House Management (ormskirk) Limited (04553166) United Kingdom