About Residents Quarter Limited (10631736) United Kingdom