About Development Securities (no. 22) Limited (05155567) United Kingdom