About Sinroja Homes Limited (12638899) United Kingdom