About Spry Properties Limited (13615958) United Kingdom