About R S Properties London Limited (08125927) United Kingdom