About Laurel Developments Limited (12587948) United Kingdom