About Ingram Marriott Properties Limited (10433344) United Kingdom