About Riky P Properties Limited (11859299) United Kingdom