About Swangate Land Limited (10024320) United Kingdom