About Huggins Properties Limited (12444325) United Kingdom