About Huntington Court (swansea) Limited (00893788) United Kingdom