About Heron Stream Place Management Company Ltd (07917740) United Kingdom