About The Inner Property Company Ltd (12529672) United Kingdom