About Heads Of The Valleys Development Company Limited (07685475) United Kingdom