About The Little London Office Park Partnership (LP003885) United Kingdom