About Margaret Pryde Developments Limited (04925894) United Kingdom