Ledger House is located in Cape Town, South Africa on 7 Beverley St, Athlone,. Ledger House is rated 3.8 out of 5 in the category business administration service in South Africa.
Address
7 Beverley St, Athlone,
Accessibility
Wheelchair-accessible entrance