About R.m.c. Properties (london) Ltd (12403390) United Kingdom