About Smarden Apartments (ashford) Management Company Limited (06421392) United Kingdom