About Swallow Fields (iver) Management Company Limited (06186678) United Kingdom