About The Swallows (blocks E F G And H) Management Company Limited (03049806) United Kingdom