About Swami Properties Limited (11048111) United Kingdom