About Concise Developments Limited (02770586) United Kingdom