About Rye Homes Limited (07139713) United Kingdom