About Winston & Strawn Property (london) Limited (05121960) United Kingdom