Located in 140 Tachbrook Street, London SW1V 2NE 321 Upper Street Limited is classified as a Private Limited Company registered under the 04451456 Companies House Reg No. This company was created on 2002-05-30. This business's declared SIC number is 98000 which means Residents property management. Its latest financial reports describe the period up to May 31, 2022 and the most current annual confirmation statement was released on August 19, 2023.
Richard F. and Christopher C. are listed as company's directors and have been working on the company success since June 2003.