About No 1 Developments Limited (07625609) United Kingdom