About Rite Space Properties Limited (10410763) United Kingdom