About 10 Dalby Square (management) Ltd (09136545) United Kingdom