About Seka Properties Ltd (13669901) United Kingdom