About Lathom Developments Limited (06442601) United Kingdom