About Gladstone & May Development Limited (08244986) United Kingdom