About Ingol Properties Limited (09230871) United Kingdom