About International Land & Property Holdings Lp (SL007088) United Kingdom