About Rowell Property Ltd (13269574) United Kingdom