About The 2 1 2 Devonshire Square Partnership (LP006194) United Kingdom