About Laurel Management Company Limited (01505877) United Kingdom