About Jrrs Properties Limited (10752233) United Kingdom