Directory Company Details Left Right & Centre Security & Cleaning Address: 9 Sherwood AvenueBeacon Bay, East London 5241 South Africa Phone: 437485419 Company Type: Associate