About The Nobel Square Limited Partnership (LP004836) United Kingdom