About Sampson Developments Limited (10885580) United Kingdom