About Ar & Rr Properties Ltd (12036961) United Kingdom