About Rical Properties Limited (11129829) United Kingdom