About Laurel Grange Management Limited (02258247) United Kingdom