About Longlands Management Company Limited (01627793) United Kingdom