About Speybay Properties Ltd (09222994) United Kingdom