About Studland House Ltd (09577902) United Kingdom