About Rowell Properties Limited (00569282) United Kingdom