About The Hill Property Holding Company Ltd (12804230) United Kingdom