About Huntingdon Properties 3 Limited (12353820) United Kingdom