About C.s.r. Properties Limited (SC215502) United Kingdom