About Laurel Close Management Limited (09085958) United Kingdom