About Sandham Office Services Limited (04696562) United Kingdom