About I. R. Property Company Limited (SC233639) United Kingdom