About Sequoia Developments (stratford Upon Avon) Limited (05753850) United Kingdom