About 2x2 Development Limited (06851997) United Kingdom