Stafford Projects Ltd
P.O. Box 67961, Lambeth, London, United Kingdom, SW4 4DE
(02074) 985507 Phone