About Dimension Development Limited (02494198) United Kingdom