About Streedagh Properties Limited (09965107) United Kingdom