About Roughlee Properties Limited (10793147) United Kingdom