About 1620 Developments Limited (06000325) United Kingdom