Who we are
Beecroft Sons & Nicholson was first established in 1842 and is the oldest established name in loss assessing in the United Kingdom. We are authorised and regulated by the Financial Services Authority in the administration of insurance claims and, where applicable, our specialists are governed by the relevant professional bodies.
Beecrofts, a principally commercially orientated firm, remained under the control of the Beecroft Family until 1979 when it merged with the firm of Edward Freeman, another long-established firm of assessors, focused primarily on personal and individual claims. Now known as Beecroft Freeman, the firm's name reflects the collaboration of experience and strengths found in these two (founding fathers) of the loss assessing profession.
Beecrofts is based in the British Virgin Islands and its world-wide operations are controlled by Roger Freeman who, with its expert specialist consultants working under Roger's management, continues to provide a personal, professional and international claims management service to the firm's clients in Europe, America, Africa and the Middle East.