About Swaraj Properties Limited (10473939) United Kingdom