About Drake Street Properties Limited (00753185) United Kingdom