About The Atrium London Limited (08306783) United Kingdom