About Number 10 Developments Ltd. (06131569) United Kingdom