About Seventh Rose Property Limited (10828853) United Kingdom