For a second attempt at a site I must say well done. You asked for comments so........
The layout on the About Us page looks like it contains about the same amount of information as the home page, but to me seems a lot cleaner.
Seeing as you have the room under your navigation bar why not leave the address and phone number in all the pages. Mind you someone will bound to say its not 'good form' to do that lol.
At first glance the content on the Services page looked bitty. I think a combination of the bullet points, centred text and with the main headings (ie: Accident & Personal higher than Welfare) on differing levels makes it look jumbled up. Keep the bullets but align the text left in the tables.
On the contents page I think things could do with lining up better. Also maybe using the same font for the field headings as you have in the Services page content. It looks a lot cleaner rather than having bold, plain and italic.
When I clicked the link on the map page it did not work.
On the pages you have the 2 blocks 'New Offices' and '20 years experience', one has centred text and the other left aligned.... perhaps do both the same. I see that on the Services page they are the same style.