About Havens Development Company Limited (06245406) United Kingdom