About Royh Properties Ltd (12327341) United Kingdom