About The Rooftop Property Group Ltd (12764246) United Kingdom