St Mark's, Durie Hall, Battersea Rise, London SW11 1EJ, United Kingdom
Distance: 651 yd.
Company description
Affleck Management Ltd is an independent Property Management and Lettings company. We pride ourselves on our comprehensive service, working energetically to maintain outstanding customer relationships