Company name: Spencer House
Description: Aristocratic 18th-century townhouse
27 St James's Pl, St. James's, London SW1A 1NR, United Kingdom