About Rhymes Properties Limited (09094632) United Kingdom