About Sbi Properties Mcr Limited (12398343) United Kingdom