About The Keep (devizes) Management Company Limited (08096655) United Kingdom