About Rr Squared Properties Limited (11591979) United Kingdom