About Seagull House (management) Limited (06450466) United Kingdom