About Abbey Street Laundry Company Limited (03936816) United Kingdom