About William Place Management Company Limited (10127933) United Kingdom