About S&a Rai Properties Ltd (13126175) United Kingdom