About Rafi Properties Ltd (13563153) United Kingdom