About Royce Properties Limited (07953541) United Kingdom