About Alpha Place Developments Llp (OC360263) United Kingdom