The Team

At David Charles our quality of service and attention to our clients needs are paramount. We are a small but experienced and highly committed team. We achieve results through providing a fully comprehensive service in a professional and personable manner whether clients are owners or occupiers.

We bring sharp commercial focus and a consistent service to all our clients and their property issues.

Peter Amstell2 (1) - Copy


Peter Amstell BSc MRICS

020 8429 9007

Peter established the company in 1994 having previously worked in the West End of London. He has over 25 years of experience in all aspects of commercial property and is responsible for agency and professional instructions. His detailed approach and plain speaking is key to long-standing relationships he has with his clients.


Gary Blatt

Senior Property Manager
020 8429 9001

Joining the practice in 2004 Gary has overseen the growth of the residential management department which has quickly gone from strength to strength largely by word of mouth promotion. With a strong commercial background, Gary strives to deliver an excellent service to all clients both directly and via the team he manages.

George Moriarty

Commercial Negotiator
020 8429 9003

George works alongside Peter in the agency department. His tenacious attitude means he will not give up until the deal is done. George is currently studying Real Estate Management at Westminster University to complete his degree and then become a qualified chartered surveyor.

Beverley Leonard

Senior Property Manager
020 8429 9004

Beverley joined DCPC as a Property Manager in 2010 and has a wealth of experience in property management. Beverley has great organisational skills and along with a methodical approach she effectively manages a large portfolio of both residential and commercial properties.

Wayne Peart

Property Manager
020 8429 9002

Wayne has recently joined the practise bringing with him both accounts and property management experience. Wayne is instrumental in delivery high quality services to clients and supporting the rest of the commercial team.

Carole  Boyle

Head of Accounts Department
020 8866 0001

Carole joined the practice in 2000 and is responsible for the accounting team and is an integral part of the business. Carole prepares all financial statements including the year end service charge accounts for submission to accountants. She controls the rental income from all commercial properties dealing directly with landlords and banks. Carole ensures that all financial transactions are carried out swiftly, diligently, and within the RICS guidelines.

Sabra Sweeney

Accounts Assistant
020 8866 0001

Joining the team in 2011, Sabra is our part-time accounts assistant. Sabra works within the accounts department, inputting data, allocating cheque payments, filing and archiving. Her bubbly personality is missed in the days that she does not work.

Diana Rubin

Senior Accounts Administrator
020 8866 0001

Diana has been with us since 2007 and is the accounts administrator. She reconciles the bank accounts, makes supplier and contractors payments and ensures that all service charges are paid up-to-date. Her meticulous and thorough approach is essential which ensures we have an excellent track record in collecting payments with minimal arrears across our clients’ portfolio.

Laura Lover

Departmental Assistant – Residential Management Department
020 8866 9001

Joining the team in July 2017, Laura is the administrative assistant and is often the first to take your call. She also prepares mailings and ensures the records are kept up-to-date. Supporting the busy team, Laura is vital to the smooth running of the department.