About Rooftop Properties Ltd. (SC258142) United Kingdom