Carlton Villas, 126 Bevercotes Road, Firth Park