About Sebco Properties Limited (10973834) United Kingdom