About Laureus Developments Limited (10906752) United Kingdom