About The Garretts (carr Avenue) Management Company Limited (11577953) United Kingdom