About Seagull Properties Limited (06885531) United Kingdom