About Longmeadow (management) Limited (02417048) United Kingdom