About Sojitra Homes Limited (12230586) United Kingdom