About Rooftop Apartments Limited (11584938) United Kingdom