About The Keep (bass Land) Management Company Limited (05615422) United Kingdom