About Shuffleton Properties Limited (13589282) United Kingdom