About Rai Property Limited (10812242) United Kingdom