About Jansel Square Limited (13287603) United Kingdom