About Croftdale Property Company L.p. (SL008864) United Kingdom