About Huckvale Properties Ltd (12975540) United Kingdom