About Longhirst Management Company Limited (10374883) United Kingdom