About Roy Properties Ltd (12476686) United Kingdom