About Viridian Associates Limited (13335971) United Kingdom