About I.r.c. Property Services Limited (02197881) United Kingdom