true
DIY Solutions Limited
05358726
2016-02-29
100
100
100
100
100
100
Ordinary
100
1
Ordinary
1
100
100
100
2016-11-14
M Ellis
true
true
true
true
xbrli:shares
iso4217:GBP
xbrli:pure
DIY Solutions Limited
2015-03-01
2016-02-29
DIY Solutions Limited
2014-03-01
2015-02-28
DIY Solutions Limited
2014-02-28
DIY Solutions Limited
2015-02-28
DIY Solutions Limited
2015-02-28
DIY Solutions Limited
2016-02-29
2016-11-21