About Sequoia Residents Company Limited (03779079) United Kingdom