About Swallows Field (hemel Hempstead Management Company Ltd (09633422) United Kingdom