About Exemplar Developments Limited (11404868) United Kingdom