About The Swallows (blocks K L M And N) Management Company Limited (03168707) United Kingdom