About Shri Ram Property & Management Limited (12264309) United Kingdom