About Laureate Developments Limited (02976984) United Kingdom