About The Ingram Property Company Ltd. (11129219) United Kingdom