About Ingram Properties Limited (03940358) United Kingdom