About Rye Developments (ldn) Limited (08687155) United Kingdom