About Henslow Gardens Management Company Limited (05797315) United Kingdom