About Skanda Properties Ltd (13166160) United Kingdom