About Rye Apartments Limited (04399460) United Kingdom