About Risha Properties Ltd (10951973) United Kingdom