About Stafford House Secretarial Services Limited (05590425) United Kingdom