About Longmeadow (ipr Development) Limited (05037957) United Kingdom